Name | Proximity Triggers |
Description | Proximity Triggers are triggered when when a player moves in the area around the NPC.
Proximity triggers must have a sub-key identifying what type of proximity trigger to use. The three types are "entry", "exit", and "move". Entry and exit do exactly as the names imply: Entry fires when the player walks into range of the NPC, and exit fires when the player walks out of range. Move is a bit more subtle: it fires very rapidly so long as a player remains within range of the NPC. This is useful for eg script logic that needs to be constantly updating whenever a player is nearby (eg a combat NPC script needs to constantly update its aim). The radius that the proximity trigger detects at is set by trigger. |
Group | NPC Interact Scripts |
Source | https://github.com/DenizenScript/Denizen/blob/dev/plugin/src/main/java/com/denizenscript/denizen/scripts/triggers/core/ProximityTrigger.java#L23 |